package com.kernel.enums;

/****************************************
 * @name GetColorDemo
 * @description
 * @author 黄彬恒
 * @since 2018/8/22
 ***************************************/
public class GetColorDemo {
    public static void main(String[] args) {

        Color c = Color.RED;
        System.out.println(c);

        //foreach遍历枚举类中的元素
        for (Color color : Color.values()) {
            System.out.println(color);
            System.out.println(color.ordinal() + "--->" + color.name() + "--->" + color.getName());
        }

        // switch (c) {
        //     case RED:
        //         System.out.println(Color.RED.getName());
        //         break;
        //     case BLUE:
        //         System.out.println(Color.BLUE.getName());
        //         break;
        //     case GREEN:
        //         System.out.println(Color.GREEN.getName());
        //         break;
        //     default:
        //         System.out.println("unknown");
        // }

        // Color color = Color.valueOf("RED");
        // Color red = Color.valueOf(Color.class, "RED");
        Color cr = Color.RED;
        // cr.setName("红色");
        System.out.println(cr.getName());
    }
}
